package com.newly.driver.sdk.device.video.cloud.device;

import com.newly.driver.sdk.device.video.constants.DeviceConstant;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author gjm guan
 * @date 2021/10/18 15:48
 * @desc 查询设备请求参数
 */
@Data
public class QueryDeviceReq {
    /**
     * 页码
     */
    @ApiModelProperty("页码")
    private int offset;

    /**
     * 页数
     */
    @ApiModelProperty("页数")
    private int limit;

    /**
     * 设备名称
     */
    @ApiModelProperty("设备名称")
    private String name;

    /**
     * 设备id
     */
    @ApiModelProperty("设备id")
    private List<String> deviceIds;

    /**
     * 设备类型
     */
    @ApiModelProperty("设备类型")
    private DeviceConstant.DeviceType deviceType;
}
